package net.cyndeline.builders

import net.cyndeline.GameMap.LevelMap

/**
 * Sets up a map grid with no entities in it.
 */
trait MapBuilder {
  
  /**
   * Create a new map.
   * 
   * @param width Map width in number of tiles.
   * @param height Map height in number of tiles.
   */
  def build(width: Int, height: Int, name: String): LevelMap
}